<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    // 正则表达式是什么：是用于匹配字符串中字符组合的 模式
    // 正则表达式有什么作用：
    // -->表单验证（匹配）
    // -->过滤敏感词（替换）
    // -->字符串中提取我们想要的部分（提取）

    const str = '我们在学习前端，希望学习前端能高薪毕业'
    // 正则表达式的使用:
    // 1.定义规则
    const reg1 = /前端/
    const reg2 = /java/
    // 2.是否匹配  test方法  返回布尔值  找到返回true,否则false
    console.log(reg1.test(str))  //true
    console.log(reg2.test(str))  //false
    // 2.exec方法  找到返回数组,否则为null
    console.log(reg1.exec(str))  // 返回数组
    console.log(reg2.exec(str))  //返回null
  </script>
</body>

</html>